Skip to content

Conversation

@mlitre
Copy link
Contributor

@mlitre mlitre commented Nov 25, 2025

Describe your changes

Issue ticket number and link

Checklist before requesting a review

  • I have performed a self-review of my code
  • I have made corresponding changes to the documentation
  • I read the contribution documentation and made sure that my changes meet its requirements

Copy link
Member

@andistorm andistorm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM in general 🐧

The documentation is very helpful
I marked a couple of things that shouldn't be forget before merging

Comment on lines 90 to 98
# Can be used to use an other version of everest-cmake
ADD "https://www.random.org/cgi-bin/randbyte?nbytes=10&format=h" skipcache
ENV EVEREST_CMAKE_PATH=/usr/lib/cmake/everest-cmake
ENV EVEREST_CMAKE_VERSION=tmp/eebus
RUN rm -rf ${EVEREST_CMAKE_PATH} \
&& git clone https://github.com/EVerest/everest-cmake.git ${EVEREST_CMAKE_PATH} \
&& cd ${EVEREST_CMAKE_PATH} \
&& git checkout ${EVEREST_CMAKE_VERSION} \
&& rm -r .git
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is duplicated

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would be good to move most of it in the ghcr.io/everest/everest-ci/build-env-base image before merging,
Which means opening a PR in everest-ci, merge it, tag a new version/release, use this tag in the ci workflow

fi

pip install --break-system-packages \
python3 -m pip install --break-system-packages \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could be in a dedicated PR "Improce CI scripts" or so, but not required from my side

fi

pip install --break-system-packages -r tests/ocpp_tests/requirements.txt
python3 -m pip install --break-system-packages -r tests/ocpp_tests/requirements.txt
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could be in a dedicated PR "Improce CI scripts" or so, but not required from my side


cd tests
pytest \
python3 -m pytest \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could be in a dedicated PR "Improce CI scripts" or so, but not required from my side

andistorm and others added 4 commits December 8, 2025 18:17
This is the first implementation of EEBus and the LPC use case. The
EEBUS module requires an energy sink to limit the energy flow request
going to the energy manager.

Signed-off-by: Andreas Heinrich <[email protected]>
Signed-off-by: Martin Litre <[email protected]>
Signed-off-by: Martin Litre <[email protected]>
Co-authored-by: Andreas Heinrich <[email protected]>
Signed-off-by: Martin Litre <[email protected]>
@mlitre mlitre force-pushed the feature/eebus-rebased branch from 09464f8 to d1574fe Compare December 8, 2025 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants